aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/app/api/v1/bookmarks/[bookmarkId]
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/app/api/v1/bookmarks/[bookmarkId]')
-rw-r--r--apps/web/app/api/v1/bookmarks/[bookmarkId]/route.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/web/app/api/v1/bookmarks/[bookmarkId]/route.ts b/apps/web/app/api/v1/bookmarks/[bookmarkId]/route.ts
index db78f17c..fa551894 100644
--- a/apps/web/app/api/v1/bookmarks/[bookmarkId]/route.ts
+++ b/apps/web/app/api/v1/bookmarks/[bookmarkId]/route.ts
@@ -3,6 +3,8 @@ import { buildHandler } from "@/app/api/v1/utils/handler";
import { zUpdateBookmarksRequestSchema } from "@karakeep/shared/types/bookmarks";
+import { zGetBookmarkSearchParamsSchema } from "../../utils/types";
+
export const dynamic = "force-dynamic";
export const GET = (
@@ -11,9 +13,11 @@ export const GET = (
) =>
buildHandler({
req,
- handler: async ({ api }) => {
+ searchParamsSchema: zGetBookmarkSearchParamsSchema,
+ handler: async ({ api, searchParams }) => {
const bookmark = await api.bookmarks.getBookmark({
bookmarkId: params.bookmarkId,
+ includeContent: searchParams.includeContent,
});
return { status: 200, resp: bookmark };
},